2 results found

Search Results for: dhobie itch

Dhobie itch

Definition Fungal infection causing intense itching and inflammation in the groin region. Supplement This type of fungal... Read More

Perineum

Definition noun, plural: perinea (anatomy) The region between the anus and the vulva; the region between the scrotum and the... Read More